home *** CD-ROM | disk | FTP | other *** search
AMOS Source Code | 1998-06-24 | 3.3 KB | 135 lines |
- Default Palette 0,FFF,111
- Screen Open 0,640,200,16,Hires
- Rem EmPIRE-Galaxy-Creator 3.0
- Print
- B=0
- Print " STAR WARS - Your own Chapter - Galaxy Creator 3.0"
- Print " -------------------------------------------------"
- Print " by Patrick Henz"
- Print
- Print " Bitte Drucker einschalten."
- Print
- Randomize Timer
- Print " "
- Print
- P=0
- Print
- Input " Wieviele Planeten sollen erschaffen werden? ";P
- Input " Beginne mit Planet Nr.";B
- B=B-1
- Print
- Z:
- If B=P Then End
- Lprint
- A=Rnd(7) : A=A+1 : B=B+1
- If A=1 Then Gosub 1 :
- If A=2 Then Gosub 2 :
- If A=3 Then Gosub 3 :
- If A=4 Then Gosub 4 :
- If A=5 Then Gosub 5 :
- If A=6 Then Gosub 6 :
- If A=7 Then Gosub 7 :
- If A=8 Then Gosub 8 :
- Goto Z :
- 1
- Lprint " Planet";B;": W�stenplanet "
- R=Rnd(20) : R=R+1
- If R<5 Then Lprint " Menschen"
- If R>4 and R<21 Then Lprint " Ureinwohner"
- If R=21 Then Lprint " unbewohnt"
- ES=Rnd(6) : ES=ES+1
- If R<21 Then Lprint " Entwicklungsstufe:";ES
- If ES>6 and R<21 Then Gosub FA :
- Return
- 2
- Lprint " Planet";B;": Meeresplanet"
- R=Rnd(5) : R=R+1
- If R<6 Then Lprint " Ureinwohner"
- If R=6 Then Lprint " unbewohnt"
- ES=Rnd(6) : ES=ES+1
- If R<6 Then Lprint " Enwicklungsstufe:";ES
- If R<6 and ES>6 Then Gosub FA :
- Return
- 3
- Lprint " Planet";B;": Wasserplanet"
- R=Rnd(20) : R=R+1
- If R<11 Then Lprint " Menschen"
- If R>10 and R<21 Then Lprint " Ureinwohner"
- If R=21 Then Lprint " unbewohnt"
- ES=Rnd(6) : ES=ES+1
- If R<21 Then Lprint " Entwicklungsstufe:";ES
- If R<21 and ES>6 Then Gosub FA :
- Return
- 4
- Lprint " Planet";B;": Vulkanplanet"
- R=Rnd(20) : R=R+1
- If R<6 Then Lprint " Menschen"
- If R>5 and R<21 Then Lprint " Ureinwohner"
- If R=21 Then Lprint "unbewohnt"
- ES=Rnd(6) : ES=ES+1
- If R<21 Then Lprint " Entwicklungsstufe:";ES
- If R<21 and ES>6 Then Gosub FA :
- Return
- 5
- Lprint " Planet";B;": Eisplanet"
- R=Rnd(20) : R=R+1
- If R<6 Then Lprint " Menschen"
- If R>5 and R<21 Then Lprint " Ureinwohner"
- If R=21 Then Lprint " unbewohnt"
- ES=Rnd(6) : ES=ES+1
- If R<17 Then Lprint " Entwicklungsstufe:";ES
- If R<17 and ES>6 Then Gosub FA :
- Return
- 6
- Lprint " Planet";B;": Kraterplanet"
- R=Rnd(10) : R=R+1
- If R<5 Then Lprint " Menschen"
- If R>4 and R<11 Then Lprint " Ureinwohner"
- If R=11 Then Lprint " unbewohnt"
- ES=Rnd(6) : ES=ES+1
- If R<10 Then Lprint " Entwicklungsstufe:";ES
- If R<10 and ES>6 Then Gosub FA :
- Return
- 7
- Lprint " Planet";B;": Dschungelplanet"
- R=Rnd(10) : R=R+1
- If R=1 Then Lprint " Menschen"
- If R>1 and R<11 Then Lprint " Ureinwohner"
- If R=11 Then Lprint " unbewohnt"
- ES=Rnd(6) : ES=ES+1
- If R<11 Then Lprint " Entwicklungsstufe:";ES
- If R<11 and ES>6 Then Gosub FA :
- Return
- 8
- Lprint " Planet";B;": Gasplanet"
- R=Rnd(4) : R=R+1
- If R<5 Then Lprint " Ureinwohner"
- If R=5 Then Lprint " unbewohnt"
- ES=Rnd(6) : ES=ES+1
- If R<5 Then Lprint " Entwicklungsstufe:";ES
- If R<5 and ES>6 Then Gosub FA :
- Return
- FA:
- R=Rnd(5) : R=R+1
- Lprint " Fabrikanlagen:"
- If R>0 Then Lprint " A-Wing"
- If R>1 Then Lprint " B-Wing"
- If R>2 Then Lprint " TIE-Starfighter"
- If R>3 Then Lprint " TIE-Interceptor"
- If R>4 Then Lprint " Corellian Corvette"
- If R>5 Then Lprint " Imperial Star Destroyer"
- If R>6 Then Lprint " Mon Calamari Star Destroyer"
- Return
- S:
- If B=P Then End
- Print
- A=Rnd(7) : A=A+1 : B=B+1
- If A=1 Then Gosub 11 :
- If A=2 Then Gosub 12 :
- If A=3 Then Gosub 13 :
- If A=4 Then Gosub 14 :
- If A=5 Then Gosub 15 :
- If A=6 Then Gosub 16 :
- If A=7 Then Gosub 17 :
- If A=8 Then Gosub 18 :
- Goto S :